]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blob - carpeta/Documentacion/Modelo08/m08 - Diseño y lanzamiento de tareas batch.rtf
- M06 y M08: generar reporte de prestaciones con deuda pasa a mensual
[z.facultad/75.10/miklolife.git] / carpeta / Documentacion / Modelo08 / m08 - Diseño y lanzamiento de tareas batch.rtf
1 {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}\r
2 {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f38\froman\fcharset238\fprq2 Times New Roman CE;}{\f39\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f41\froman\fcharset161\fprq2 Times New Roman Greek;}\r
3 {\f42\froman\fcharset162\fprq2 Times New Roman Tur;}{\f43\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f44\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f45\froman\fcharset186\fprq2 Times New Roman Baltic;}\r
4 {\f46\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f48\fswiss\fcharset238\fprq2 Arial CE;}{\f49\fswiss\fcharset204\fprq2 Arial Cyr;}{\f51\fswiss\fcharset161\fprq2 Arial Greek;}{\f52\fswiss\fcharset162\fprq2 Arial Tur;}\r
5 {\f53\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f54\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f55\fswiss\fcharset186\fprq2 Arial Baltic;}{\f56\fswiss\fcharset163\fprq2 Arial (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\r
6 \red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\r
7 \red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang11274\langfe3082\cgrid\langnp11274\langfenp3082 \snext0 Normal;}{\*\cs10 \additive \ssemihidden \r
8 Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \r
9 \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \r
10 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \snext15 Predeterminado;}{\s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 Cuerpo de texto;}{\r
11 \s17\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \r
12 \i\fs20\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext18 Etiqueta;}{\s19\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext19 \'cdndice;}{\r
13 \s20\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \fs28\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 header;}{\s21\ql \li0\ri0\nowidctlpar\tqc\tx4252\tqr\tx8504\faauto\rin0\lin0\itap0 \r
14 \fs24\lang3082\langfe255\cgrid\langnp3082\langfenp255 \sbasedon0 \snext21 footer;}{\s22\ql \li0\ri0\nowidctlpar\tqc\tx4818\tqr\tx9637\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext22 Encabezamiento;}{\r
15 \s23\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 2;}{\s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \r
16 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 3;}{\s25\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 4;}{\*\cs26 \r
17 \additive RTF_Num 2 1;}{\*\cs27 \additive \loch\f3 RTF_Num 2 2;}{\*\cs28 \additive RTF_Num 2 3;}{\*\cs29 \additive RTF_Num 2 4;}{\*\cs30 \additive RTF_Num 2 5;}{\*\cs31 \additive RTF_Num 2 6;}{\*\cs32 \additive RTF_Num 2 7;}{\*\cs33 \additive \r
18 RTF_Num 2 8;}{\*\cs34 \additive RTF_Num 2 9;}{\*\cs35 \additive \loch\f3 RTF_Num 3 1;}{\*\cs36 \additive \loch\f3 RTF_Num 3 2;}{\*\cs37 \additive RTF_Num 3 3;}{\*\cs38 \additive RTF_Num 3 4;}{\*\cs39 \additive RTF_Num 3 5;}{\*\cs40 \additive RTF_Num 3 6;}\r
19 {\*\cs41 \additive RTF_Num 3 7;}{\*\cs42 \additive RTF_Num 3 8;}{\*\cs43 \additive RTF_Num 3 9;}{\*\cs44 \additive \lang1033\langfe255\langnp1033\langfenp255 \sbasedon10 page number;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid5326479\r
20 \rsid7165769\rsid8201799\rsid10111961\rsid11357306\rsid15674738\rsid16006858}{\*\generator Microsoft Word 11.0.5604;}{\info{\author Diego}{\operator Diego}{\creatim\yr2005\mo6\dy29\hr22\min52}{\revtim\yr2005\mo6\dy29\hr23}{\version7}{\edmins8}{\nofpages8}\r
21 {\nofwords3109}{\nofchars17101}{\nofcharsws20170}{\vern24689}}\paperw11906\paperh16838\margl1701\margr1701\margt708\margb1417 \r
22 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot11357306 \r
23 \fet0\sectd \sbknone\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\r
24 \pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}\r
25 {\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \r
26 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Emisi\'f3n de reporte de autorizaciones rechazadas\r
27 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
28 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
29 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
30 Emite un reporte de las autorizaciones rechazadas con rango de un mes desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
31 s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a una copia por e-mail al director de la \r
32 Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController}{\f1\lang3082\langfe255\langnp3082\insrsid7165769  (modelo 1)}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
33 , queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\r
34 \f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/Autorizaciones/Rechazadas (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado).}{\r
35 \lang3082\langfe255\langnp3082\insrsid8201799 \r
36 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
37 \f1\lang3082\langfe255\langnp3082\insrsid8201799  la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\r
38 \f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
39 \f1\lang3082\langfe255\langnp3082\insrsid8201799  en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
40 a inicialmente. Ya que el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
41 n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
42 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
43 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
44 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
45 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
46 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
47 \f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  diariamente a parti\r
48 r de las 5 a.m. de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
49 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
50 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
51 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un XML almacenado localmente. Dicho XML debe definir la/s direcci\r
52 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
53 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. }{\r
54 \lang3082\langfe255\langnp3082\insrsid8201799 \r
55 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
56 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{\r
57 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
58  en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
59 n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
60 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
61 \f1\lang3082\langfe255\langnp3082\insrsid8201799  guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
62  el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
63 \f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
64 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{\r
65 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  renombrado seg\r
66 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
67 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
68 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid7165769 A}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
69 l ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un e-mail al help desk para notificarlo del problema.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
70 \par }{\f1\lang3082\langfe255\langnp3082\insrsid7165769 Adem\'e1s}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 , si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}\r
71 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
72 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
73 \f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{\r
74 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{\r
75 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
76 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Emisi\'f3n de reporte de prestaciones con deuda\r
77 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
78 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
79 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Emite un reporte de las prestacione\r
80 s tomadas por afiliados con deuda con rango de un mes desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s. Una vez generado, el reporte se almacena y se env}{\r
81 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a una copia por e-mail al director de la Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController}{\r
82 \f1\lang3082\langfe255\langnp3082\insrsid16006858  (modelo 1)}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 , queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
83 \f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
84 o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/PrestacionesConDeuda (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
85 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
86 \f1\lang3082\langfe255\langnp3082\insrsid8201799  la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\r
87 \f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
88 \f1\lang3082\langfe255\langnp3082\insrsid8201799  en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
89 a inicialmente. Ya que el orden en que se procesan las autorizaciones de prestaciones efectuadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
90 n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
91 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
92 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
93 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
94 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
95 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
96 \f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  }{\f1\lang3082\langfe255\langnp3082\insrsid11357306 m\r
97 ensualmente}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  a partir de las 5 a.m. }{\f1\lang3082\langfe255\langnp3082\insrsid11357306 del d\'eda 3 }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 de forma que no entorpezca la ejecuci}{\r
98 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
99 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
100 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
101 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un XML almacenado localmente. Dicho XML debe definir la/s direcci\r
102 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
103 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. }{\r
104 \lang3082\langfe255\langnp3082\insrsid8201799 \r
105 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
106 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{\r
107 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
108  en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
109 n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
110 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
111 \f1\lang3082\langfe255\langnp3082\insrsid8201799  guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
112  el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
113 \f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
114 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{\r
115 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  renombrado seg\r
116 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
117 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
118 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
119 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un e-mail al help desk para notificarlo del problema.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
120 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{\r
121 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
122 \f1\lang3082\langfe255\langnp3082\insrsid8201799 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{\r
123 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sis\r
124 temas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
125 \f1\lang3082\langfe255\langnp3082\insrsid8201799  ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
126 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
127 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\lang1033\langfe3082\langnp1033\insrsid8201799 Emisi\'f3n de reporte de porcentaje de rechazo de solicitudes}{\r
128 \fs28\insrsid8201799 \r
129 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
130 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
131 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Emite un reporte del porcentaje de rechazado de solicitudes con rango de un a}{\r
132 \lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
133 s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
134 a una copia por e-mail al Ministerio de Salud. El archivo de salida queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
135 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/Autorizaciones/Pro\r
136 centajeRechadas (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
137 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
138 \f1\lang3082\langfe255\langnp3082\insrsid8201799  la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\r
139 \f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
140 \f1\lang3082\langfe255\langnp3082\insrsid8201799  en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
141 a inicialmente. Ya que el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
142 n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
143 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
144 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
145 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
146 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
147 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
148 \f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  anualmente a partir de las 0 a.m. }{\r
149 \f1\lang3082\langfe255\langnp3082\insrsid15674738 del primero de enero }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
150 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
151 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Por tratarse de un proceso que se ejecuta una vez al a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o, en caso de una falla en la ejecuci}{\r
152 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, no es posible esperar al pr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
153 ximo ciclo para finalizar el reporte. Es por ello que antes de comenzar con la tarea se reprograma el scheduler para que se ejecute al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
154 a siguiente en el mismo horario al original. Al finalizar la correcta ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se restaurar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
155 \f1\lang3082\langfe255\langnp3082\insrsid8201799  el valor a la misma fecha del a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o siguiente. De esta forma, en caso de ocurrir un fal\r
156 lo el sistema volver}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  a intentar ejecutar la tarea al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
157 \f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente, mas all}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  de si se corrigi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
158 \f1\lang3082\langfe255\langnp3082\insrsid8201799  el error o no.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
159 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
160 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
161 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un XML almacenado localmente. Dicho XML debe definir la/s direcci\r
162 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
163 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-ma}{\f1\lang3082\langfe255\langnp3082\insrsid5326479 i}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 l del help desk para comunicarle cualquier error que exista en la ejecuci}{\r
164 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
165 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
166 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{\r
167 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
168  en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
169 n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
170 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
171 \f1\lang3082\langfe255\langnp3082\insrsid8201799  guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
172  el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
173 \f1\lang3082\langfe255\langnp3082\insrsid8201799  .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
174 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{\r
175 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  renombrado seg\r
176 }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
177 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
178 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
179 \f1\lang3082\langfe255\langnp3082\insrsid8201799 s al ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un e-mail al help desk para notificarlo del problema.}{\r
180 \lang3082\langfe255\langnp3082\insrsid8201799 \r
181 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Por }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}\r
182 {\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
183 \f1\lang3082\langfe255\langnp3082\insrsid8201799 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{\r
184 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema}{\r
185 \f1\lang3082\langfe255\langnp3082\insrsid5326479  no cuenta con funciones de diagn\'f3stico y correcci\'f3n de errores,}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  y por ende no realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
186 \f1\lang3082\langfe255\langnp3082\insrsid8201799  ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
187 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
188 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Procesar consumos y prestaciones\r
189 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Compos\hich\af0\dbch\af0\loch\f1 ici}{\r
190 \loch\af1\insrsid8201799 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
191 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Procesa los archivos de }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
192 informaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
193 n de prestaciones e intervenciones de los afiliadosenviados por los prestadores y alojados en el sitio FTP destinado para tal caso (ref: Modelo 5 - Especificaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
194 \i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de Interfaces con el Prestador). Una vez procesados todos los archivos de prestadores, genera el informe de aprobaciones/rechazos de prestaciones realizadas}{\r
195 \i\f1\lang3082\langfe255\langnp3082\insrsid8201799  }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 y el reporte de consumo de los afiliados y sube ambos documentos al directorio de pagos del sitio FTP (ref: Modelo 5 }{\r
196 \i\lang3082\langfe255\langnp3082\insrsid8201799 \endash }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799  Especificaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de Interfaces con e\r
197 l sector Pagos). }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
198 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ante una falla del proceso en un ciclo anterior, y para evitar procesar varias veces el mismo registro de prestaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
199 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n tomada, se verificar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  al inicio de la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
200 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n que no existan los archivos temporales de los reportes }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 informe de aprobaciones/rechazos de prestaciones realizadas}{\r
201 \f1\lang3082\langfe255\langnp3082\insrsid8201799  y }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 reporte de consumo de los afiliados}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 . En caso de que as}{\r
202 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  fuera, al procesar cada archivo de }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 informaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
203 \i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de prestaciones e intervenciones de los afiliados }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 se deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
204 \f1\lang3082\langfe255\langnp3082\insrsid8201799  verificar registro por registro, que no exista en los dos primeros archivos y si as}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
205  fuera a manera de control deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  verificar que los registros coincidentes sean id}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e9}{\r
206 \f1\lang3082\langfe255\langnp3082\insrsid8201799 nticos.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
207 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
208 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
209 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Se utiliza el scheduler de Windows 2000 Professional (sistema operativ\r
210 o que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}\r
211 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\r
212 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  diariamente a partir de las 3 a.m. por ser el horario acordado con los prestadores como limite diario para el env}{\r
213 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o de los archivos y de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
214 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
215 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
216 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El sitio FTP debe estar online y la aplicaci}{\r
217 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe tener acceso de lectura/escritura a los directorios de los Prestadores y al directorio de Pagos. Para el acceso al sitio FTP, se tendr}{\r
218 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un XML almacenado localmente en la maquina que ejecute la tarea. Dicho XML debe definir la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
219 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n y puerto del sitio FTP, los directorios de los prestadores y el directorio donde se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n los rep\r
220 ortes generados de forma que sean accesibles al sector de Pagos, adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s del e-mail del responsable en el }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
221 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas al que deba comunic}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rsele cualquier error en el proceso. El Schema de validaci}{\r
222 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del XML debe estar disponible al proceso para que este pueda realizar la validaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
223 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de los archivos recibidos.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
224 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
225 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al finalizar el procesamiento de cada archivo de informaci}{\r
226 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de prestaciones e intervenciones de los afiliados, se mueve dicho archivo al subdirectorio documentos aceptados del dir\r
227 ectorio del prestador en el sitio FTP; si ocurre un error de validaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n el archivo se mover}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
228 \f1\lang3082\langfe255\langnp3082\insrsid8201799  al subdirectorio documentos rechazados perteneciente al directorio antes citado. Por ende, todos los archivos que no hayan sido procesados en su totalidad permanecer}{\r
229 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n en el directorio de entrada del Prestador y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
230 n reprocesados en caso de que el proceso no finalice correctamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
231 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
232 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al igual que los otros procesos, ante una falla en la ejecuci}{\r
233 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un e-mail al }{\r
234 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas para notificarla del problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{\r
235 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
236  responsabilidad del personal de sistemas resolver en forma inmediata cualquier problema reportado y volver a ejecutar el proceso invoc}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ndolo desde la l}\r
237 {\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 nea de comandos.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
238 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Actualizar estado de morosidad de afiliados\r
239 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
240 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
241 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
242 Procesa los archivos recibidos en el sitio FTP en el directorio acordado con el sector Cobranzas (ref: Modelo 5 - Especificaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
243 n de Interfaces con el sector Cobranzas) y actualiza los estados de morosidad de los afiliados. Los archivos encontrados en el FTP se mueven temporalmente a un }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 directorio de procesamiento }{\r
244 \f1\lang3082\langfe255\langnp3082\insrsid8201799 que al finalizar el correcto procesamiento de los mismos, se eliminan.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
245 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Los archivos se tomar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n en orden de acuerdo al nombre que es indicativo de la fecha de emisi}{\r
246 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
247 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de que al iniciar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
248 n de la tarea se detecten archivos en el directorio de procesamiento lo que indicar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a que la tarea fallo en un ciclo anterior, se comenzar}{\r
249 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  procesando estos antes de los que se encuentren en el FTP.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
250 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
251 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
252 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
253 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
254 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
255 \f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
256  diariamente a partir de las 4 a.m. por ser el horario acordado con el sector Cobranzas como limite diario para el env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
257 o de los archivos y de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
258 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
259 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El sitio FTP debe estar online y la aplicaci}{\r
260 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe tener acceso de lectura/escritura al directorio de Cobranzas. Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
261 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n del path en el FTP debe existir un XML en el mismo directorio que el del ejecutable que defina la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
262 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n y puerto del sitio y el path al directorio de Cobranzas, dicho documento adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s contendr}{\r
263 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mail del }{\r
264 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas a la que debe enviarse un correo en caso de ocurrir un error en el proceso.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
265 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
266 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\loch\af1\langnp3082\insrsid8201799 \hich\af0\dbch\af0\loch\f1 A medida que se\hich\af0\dbch\af0\loch\f1 \r
267  procesan registros de afiliados estos se eliminan del archivo CSV.\r
268 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
269 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Si se encontrara un error en uno de los CSV no se seguir}{\r
270 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  ejecutando la tarea y se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un e-mail al }{\r
271 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas para informar el problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{\r
272 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
273  responsabilidad del personal de sistemas resolver en forma inmediata cualquier problema reportado y volver a ejecutar el proceso invoc}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ndolo desde la l}\r
274 {\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 nea de comandos.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
275 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Enviar informaci\'f3n carnets\r
276 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
277 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
278 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
279 Para llevar el control de contingencias ocurridas en ciclos anteriores, lo primero que se verifica al comenzar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
280 n de la tarea es el archivo INI para chequear la }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltima fecha en la que se complet}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
281 \f1\lang3082\langfe255\langnp3082\insrsid8201799  en forma exitosa. }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
282 \par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Consulta los afiliados ingresados entre la fecha siguiente al del INI y la fecha actual y a partir de sus datos genera un XML con el formato definido en la especificaci}{\r
283 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la clase }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 CarnetsController}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
284  (modelo 1). Una vez generado el archivo de salida se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a al departament\r
285 o de servicios al cliente. El archivo XML de salida queda guardado bajo el nombre DD_MM_AAAA.xml donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{\r
286 \lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/NuevosAfiliados (donde $INI_PATH es \r
287 la variable que indica la ruta donde el sistema fue instalado). Si la tarea concluye exitosamente se setear}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  en el INI la fecha actual.}{\r
288 \lang3082\langfe255\langnp3082\insrsid8201799 \r
289 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
290 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
291 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
292 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
293 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
294 \f1\lang3082\langfe255\langnp3082\insrsid8201799  adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
295  diariamente a partir de las 23 hs de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas y para que al d}{\r
296 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente el Depto. de Servicios al Cliente tenga la informaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
297 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n necesaria para emitir los carnets.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
298 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
299 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
300 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  un XML almacenado. Dicho XML debe definir la/s direcci}{\r
301 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail del departamento de Servicios al Cliente adonde se debe enviar una copia del archivo XML de nuevos afiliados y la direcci}{\r
302 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
303 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
304 s, en el mismo directorio debe existir un archivo INI que contenga la fecha en la que se complet}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  por }{\lang3082\langfe255\langnp3082\insrsid8201799 \r
305 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltima vez en forma exitosa la tarea.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
306 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
307 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ya que la cantidad diaria de nuevos afiliados no ser}{\r
308 \lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  excesiva y por lo tanto la carga de trabajo por reprocesar los nuevos afiliados de un d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
309 \f1\lang3082\langfe255\langnp3082\insrsid8201799 a dado no es importante, no se implementan puntos de control sobre el proceso diario. Para llevar control sobre el }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\r
310 \f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a que se termin}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
311 \f1\lang3082\langfe255\langnp3082\insrsid8201799  correctamente la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se utiliza el archivo INI mencionado anteriormente.}{\r
312 \lang3082\langfe255\langnp3082\insrsid8201799 \r
313 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
314 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ante un error en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}\r
315 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a autom}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
316 \f1\lang3082\langfe255\langnp3082\insrsid8201799 ticamente un e-mail al help desk. Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s del control de contingencias mencionado en la Composici}{\r
317 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea, se puede ejecutar el proceso en forma manual si as}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
318 \f1\lang3082\langfe255\langnp3082\insrsid8201799  se requiriese.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
319 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Depuraci\'f3n\r
320 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
321 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
322 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Realiza la depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
323 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n seg}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n lo explicado en el modelo 2.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
324 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
325 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
326 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El proceso de depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
327 \f1\lang3082\langfe255\langnp3082\insrsid8201799 n se almacena en las tablas de tareas (jobs) del motor de base de datos y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
328  este el encargado de lanzarlo a las 23 hs de los d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 as 2 de cada mes.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
329 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
330 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El motor de base de datos debe estar corriendo\r
331  y el backup de la base de datos debe haberse ejecutado el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a anterior (ver pr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
332 \f1\lang3082\langfe255\langnp3082\insrsid8201799 xima tarea batch).}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
333 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
334 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 La tarea como se explic}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\r
335 \f1\lang3082\langfe255\langnp3082\insrsid8201799  en el modelo 2, esta definida por sentencias SQL que ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
336 n ejecutadas por el DBMS, dichas sentencias deben estar atomizadas en transacciones de forma que sea el motor el que realice el proceso con puntos de control en cada commit y debe estar configurado para que lleve un log de lo acontecido (tanto transaccion\r
337 es exitosas como erroneas).}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
338 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
339 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Se debe configurar el DBMS para que ante cualquier error en el proceso se env}{\r
340 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 e un e-mail al administrador de seguridad (que adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
341 s cumple tareas de administraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la base de datos). Esta persona podr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\r
342 \f1\lang3082\langfe255\langnp3082\insrsid8201799  diagnosticar el error a partir del archivo de log confeccionado por el motor durante la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
343 n de la tarea, y una vez solucionado, deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  ejecutar la tarea reconfigurando el job para que se ejecute ese mismo d}{\r
344 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a fuera del horario de trabajo a partir del }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
345 ltimo registro exitoso del log.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
346 \par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Backup de Base de Datos\r
347 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 \r
348 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
349 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
350 Se realiza el backup completo de la base de datos: todas las tablas del sistema especificadas en el modelo 2 y en el modelo 14 (tablas referidas a la seguridad). Los archivos resultantes de dicho backup se almacenan en cinta.}{\r
351 \lang3082\langfe255\langnp3082\insrsid8201799 \r
352 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 \r
353 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n\r
354 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
355 El proceso de backup se almacena en las tablas de tareas (jobs) del motor de base de datos y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799  este el encargado de lanzarlo a las 23 hs de los d}{\r
356 \lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 as 1 de cada mes.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
357 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas\r
358 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El motor de base de datos debe estar corriendo y el equipo de grabaci}{\r
359 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de cinta debe estar conectado y cargado con una cinta de suficiente capacidad para contener la informaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
360 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del backup.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
361 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control\r
362 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid8201799 \'cd}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 dem a tarea de depuraci}{\r
363 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
364 \par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias\r
365 \par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid8201799 \'cd}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 dem a tarea de depuraci}{\r
366 \lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n. En caso de error ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 \r
367  el administrador de la base de datos el responsable de cancelar la depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\r
368 \f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente ya que esta solo debe correrse luego de que el proceso de backup se haya completado correctamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \r
369 \par \r
370 \par }}